/*
 * << 试卷生成程序 >>
 * (Use C++11 standard.)
 *
 * 程序文件:
 * datastructure/SequenceList.hpp
 * Questions.hpp
 * main.cpp
 *
 * 所需文件:
 * QuestionRepository/
 *     ApplicationQuestions
 *     BrainQuestions
 *     CalculationQuestions
 *     ChoiceQuestions
 *     CompletionQuestions
 *
 * 生成文件:
 * 1. UpdateQuestionRepository/
 *          ApplicationQuestions
 *          BrainQuestions
 *          CalculationQuestions
 *          ChoiceQuestions
 *          CompletionQuestions
 *
 * 2. MathTest/
 *          Test(最终生成的试卷)
 *
 *
 * 班级: 180807
 * 作者: 杨晨伟(ly)
 */
#include <iostream>
#include "datastructure/SequenceList.hpp"


int main() {
    while (true) {
        ly::systemFeatures();
        int choice;
        std::cin >> choice;
        if (choice == 3) {
            break;
        }
        ly::programController(choice);
    }
    return 0;
}
